package com.yunji.cabinet.dao;

import com.yunji.cabinet.domain.MaintainDO;
import com.yunji.cabinet.params.RecordParam;
import com.yunji.cabinet.vo.MaintainVO;
import com.yunji.common.base.IBaseDao;

import java.util.List;

/**
 * @Project: yunji-coffee
 * @Package: com.yunji.cabinet.dao
 * @Title: IMaintainDao
 * <p>
 * History:
 * Date                     Version     Author          Summary
 * ============================================================
 * 2024-11-01 14:55:33      V1.0        HuaAo       新建类
 */

public interface IMaintainDao extends IBaseDao<MaintainDO> {

    MaintainDO select(MaintainDO maintain);

    List<MaintainVO> searchPageList(RecordParam param);

    String getImeiByMaintainCode(String maintainCode);
}